Cancer
Discovered immune mechanism 'can treat all types of cancer'
Scientists from Cardiff University (Wales) have just published research results showing the potential of harnessing the body's immune mechanism to treat all cancers.
Browse ScienceInfo articles and explainers related to Immune Mechanism.
1 published item.
Scientists from Cardiff University (Wales) have just published research results showing the potential of harnessing the body's immune mechanism to treat all cancers.